@charset "utf-8";
/*登录*/
.reglog{padding:20px;border:1px solid #dfdfdf;width:1000px;margin:20px auto;min-height:400px;height:auto;_height:400px;}
.reglog h1{font-size:20px;font-family:"microsoft yahei";font-weight:normal;margin-bottom:20px;}
.reglogForm{width:530px;padding:0 20px 20px 0;border-right:1px solid #e9e9e9;}
.reglog .m-row .m-rowLabel{width:115px;}
.reglog .m-holderBox,.reglog .m-drop{width:280px;}
.reglog .m-row{margin-bottom:3px;}
.reglogAside{width:420px; padding-left:20px; padding-top:50px; text-align:center;}
.reglogAside h3{margin:20px 0;}
.reglog #strand{width:100px;}
.reglog .validate{margin:7px 10px 0 10px; display:block; float:left;}
.reglog a.space_mr{margin-top:7px; display:block; float:left;}
.mobile_validate_form{margin:25px 35px;}
.reglogForm .tips-warning2{margin-right:10px; color:#ff6f36;}
.reglogForm .tips-warning2 h4{margin-left:100px;}
.reglog .m-row-regist{margin-top:20px; padding-left:200px;}
.registForm{width:560px; padding:0 20px 20px 0; border-right:1px solid #e9e9e9;}
.registForm .tips-warning2 h4{margin-left:60px;}
.registAside{width:393px; padding-left:20px; padding-top:50px; text-align:center;}




/*找回密码*/
.stepimg{width:740px;margin:40px auto;}
.find .inner_box{min-height:550px;height:auto;_height:550px;}
.find-form{width:420px;margin:50px 0 0 250px;color:#000;}
.find-form .btn_blue,.success .btn_blue{width:282px;margin-left:95px;margin-bottom:100px;height:34px;line-height:34px}
.find-form .btn_light{font-size:12px;margin-top:3px;}
.find-form .disabled{cursor:not-allowed;}
.find-form p.tip{width:390px;margin-left:30px;}
.find-form a.l{line-height: 36px;}
.find-form .m-holderBox{margin-right:10px}
.inner_box .success{width:310px;margin:0 auto;}
.inner_box .success p{background:url(../images/icon/success.png) no-repeat 10px 5px;padding-left:90px;font-size:20px;font-family:"microsoft yahei";height:60px;line-height:60px}
.success .input_btn{margin-left:0;}
.find-form a.m-radio{margin-right:5px;}
.find-form div.warning{line-height:34px;color:#999;padding-left:30px;}
.find-form .m-row-error{text-indent:100px}
.find-form .m-row .m-rowLabel{width:90px}

/**弹框相关*/
.dialog_common{padding-top:20px;}
.dialog_common #headPhoto{font-size:14px;line-height:30px}
.dialog_common p.common{color:#454545;line-height:36px;padding-left:40px;}
#mobileValidate_form .m-holderBox{margin-right:10px;}
#mobileValidate_form #getSms{font-size: 12px;margin-top: 3px;}
#mobileValidate_form .m-row-error{color:red;text-indent:100px;}
.tips-warning{width:80%;margin:20px auto;}
.mobile_countdown{padding:0 0 0 100px;}
.no_cost{height:30px;line-height:30px;padding:0 0 0 100px;}
.dialog_common .gray_btn3{
	 background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E3E3E3;
    display: block;
    padding: 8px 10px;
}
.dialog_common .gray_btn4{
	 background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E3E3E3;
    display: block;
    padding: 8px 10px;
    width: 110px;
    text-align: center;
}
.dialog_common .gray_btn5{
	 background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E3E3E3;
    display: block;
    padding: 8px 10px;
    width: 71px;
    text-align: center;
    float: left;
    margin:0px 5px 0px 0px;
}
.dialog_common .gray_btn6{
	 background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E3E3E3;
    display: block;
    padding: 8px 10px;
    width: 71px;
    text-align: center;
    float: right;
}
.dialog_common .tc{text-align:center}
.dialog_common .time_yzm{background:#d7d7d7;padding:0 10px;display:block;color:#fff;height:35px;line-height:35px;}
.dialog_common .mobile_countdown .mobile_countdown_tips{margin:5px 0}
.dialog_common  .mobile_countdown .mobile_countdown_tips em{ background:url(../images/lending-icon.png) no-repeat 0 -119px; height:16px;width:16px;margin-left:0;margin-right:5px;}
/* 注册补充邮箱手机相关页面 */
.regist_containter.common_box h2{background:#FAFCFB url("../images/ico_regist_right.gif") no-repeat 15px 13px; padding-left:40px;}
.regist_containter .inner_box{padding-top:80px; padding-left:220px; padding-right:0px; width:750px; padding-bottom:80px;}
.regist_containter .cont{margin-left:20px; width:500px;}
.regist_containter .cont p{margin-top:10px; font-size:14px;}
.regist_containter .btn_box{margin:50px 0 0 200px;}
.regist_containter .input_link{margin-left:20px; line-height:34px; font-size:12px;}
.regist_containter .notice{background:transparent url("../images/dashed.gif") repeat-x; padding:30px 0 30px 300px; margin:0px 60px 20px;}
.regist_containter .notice h3{font-weight:normal; margin-bottom:20px;}
.regist_containter .notice p{line-height:24px;}
.email_activate_form .m-row{margin-top:10px;}
.email_activate_form .m-row .m-rowLabel{}
.usertype_ul li{float:left; width:110px; _margin-top:8px; height:34px; line-height: 34px;/* background:transparent url("../images/regist_usertype.gif") no-repeat;*/ /*text-indent:-200px;*/ overflow:hidden;}
.usertype_ul li.alive{/*background-position:0 -40px;*/}
.usertype_ul li.usertype_lender{/*background-position:0 -80px;*/ margin-left:12px;}
.usertype_ul li.usertype_lender.alive{/*background-position:0 -120px;*/}
.usertype_ul li span{margin-left: 5px; font-size:14px; line-height: 36px;  color:#0079d2; font-family: "microsoft yahei"; }
#regist_from{position:relative; margin-top:20px;}
.usertype_warning{width:204px; margin:0px; position:absolute; top:0px; left:356px; display: none; line-height:16px; padding:3px 4px 4px;}
.email_activate_form .m-row .validate{display:block; float:left; margin:5px 10px 0 10px; }
.email_activate_form .m-row .space_mr{display:block; float:left; margin-top:5px; }
.email_activate_form .m-row-error{text-indent:67px;}

/* 绑定邮箱弹窗 */
.email_bind_box{width:420px;margin:0 auto}
.email_bind_box p{margin:20px 0}

/*百度 宜定赢*/
.reglogRed .btn_blue{background:#d9001c;}
.reglogRed .reglogForm{width:520px;}
.reglogRed .reglogAside{text-align:center;width:460px;}

/*邀请码*/
.invite_box{margin-top:10px;}
#invite_code{color:#ff0000; font-wight:bold; font-size:16px;}
.invite_box p a{ display:block; margin:20px 0 0 50px;}

/*第三方登录*/
.thirdLogin *{vertical-align: middle;}
.thirdLogin{margin-top:28px; margin-left:84px; color: #414141;}
.thirdLogin a{width: 31px;height: 31px; text-decoration: none;}
/*#weixinLoginBtn{padding-right: 10px;position: relative;}*/
#qqLoginBtn{position: relative;}
.thirdLogin span{padding-right: 22px;}
#qqLoginBtn img{ width: 20px; height: 23px; }
/*#weixinLoginBtn i{background:#555; display: block; height: 20px;position: absolute; right: 6px;top: 0px; width: 1px; }
#weixinLoginBtn img{width: 23px;height: 23px;}*/
/*关联账户登陆*/
.reglogTitle{background: #fafcfb;line-height: 47px;border-bottom:1px solid #dfdfdf;padding-left:28px;}
.haveBorrowAccount{margin: 50px 0px 32px 90px; font-size: 14px;}
.relatedTips{margin: 32px 0px 50px 90px;}
/*老用户关联账号登录*/
.oldUserRelatedLog{padding:0px;}
.oldUserRelatedForm{width:530px;padding:0 20px 20px 0;}
.oldUserRelatedLog .m-row .m-rowLabel{width: 168px;}
.oldUserRelatedLog .m-row-error {height: 24px;line-height: 24px;margin-left: 53px; }
.oldUserRelatedLog  .input_btn{margin-bottom: 93px;}

/*新用户关联账号登录*/
.newUserLog{padding: 0px;}
.mainContent{padding-bottom: 20px;}
/*.agreementLabel{padding-bottom: 42px;}*/
.newUserLog .m-row-error{height: 18px;line-height: 18px;margin-left:50px; }
.newUserLog .m-row .m-row-regist{line-height: 74px;}
.newUserLog .m-row .m-rowLabel{width: 163px;}
.newUserLog .sendMsgAuthcode{color: #0079d2;text-decoration: underline;line-height: 34px; }
.newUserLog  .reglog .validate{margin:7px 10px 0 0; display:block; float:left;}
/*.newUserLog .s_confirm_errortip{padding-bottom: 42px;}*/
.newUserLog .sendMsgAuthcode input{border:none;color: #0079d2;text-decoration: underline;cursor: pointer;outline:none;background: #fff;}
#newRelatedLoginBtn{margin-left:170px; }
.reglog .m-row-newregist{padding-left:230px;}
.newUserLog .reglog .m-row{margin-bottom:3px;}
/*老用户登录*/
.oldUserLog .tips-warning2 h4{background: none;}
.oldUserLogTips{padding-left:90px;height: 81px;line-height: 81px;color: #414141;}
.oldUserLog .m-row-error{height: 24px;line-height: 24px;margin-left:20px;}
.oldUserLog .m-row .m-rowLabel{width: 135px;}

/*增加广发logo样式*/
.gflogoIcon{
    display: inline-block;
    width: 110px;
    height: 19px;
    background: url(../images/gflogoIcon.png) no-repeat; 
    background-size: contain;
    margin-left: 0px;
    vertical-align: middle;
}

